Nuprl Lemma : member-fpf-vals2 0,22

A:Type, eq:EqDecider(A), B:(AType), P:(A), f:x:A fp B(x), x:{a:AP(a) }, v:B(x).
(<x,v fpf-vals(eq;P;f))  {x  dom(f) & v = f(x)} 
latex


Definitionsx:AB(x), P  Q, x:AB(x), P & Q, P  Q, t  T, x:AB(x), b, x(s), Type, EqDecider(T), , f(a), xt(x), a:A fp B(a), {x:AB(x) }, x.A(x), fpf-vals(eq;P;f), <a,b>, (x  l), s = t, {T}, S  T
Lemmasl member subtype, l member wf, fpf-vals wf, assert wf, fpf wf, bool wf, deq wf, member-fpf-vals

origin